frequency of characters in a string in java